triumphant church - Francés Inglés Diccionario